# -*- coding:utf-8 -*-
# 2022/12/12 12:29
#负责整个项目的配置信息

class Condig:
    # 配置数据库和SQLALchemy
    HOSTNAME = "127.0.0.1"
    PORT = "3306"
    DATABASE = 'sys'
    USERNAME = 'root'
    PASSWORD = 'root'
    DB_URI = 'mysql+pymysql://{}:{}@{}:{}/{}?charset=utf8mb4'.format(USERNAME, PASSWORD, HOSTNAME, PORT, DATABASE)



    #建立数据库连接
    SQLALCHEMY_DATABASE_URI  = DB_URI
    SQLALCHEMY_TRACK_MODIFICATIONS = False #不需要跟踪数据的修改




# 开发环境下的配置信息
class DevelopmentConfig(Condig):
    DEBUG = True
    SQLALCHEMY_ECHO = True  #   打印SQL


# 生产环境中的配置信息
class ProductConfig(Condig):
    pass


